nitrogenous compound - English Synonyms Dictionary